haulage of own goods - Deutsch Englisch Wörterbuch